@echo off
echo ===== 第二课堂管理系统菜单结构修复脚本（简化版-修复）=====
echo 此脚本仅执行菜单结构调整SQL，不会启动系统

REM 设置数据库连接参数
set DB_USER=root
set DB_PASSWORD=123456
set DB_NAME=scms
set DB_HOST=localhost
set DB_PORT=3306

echo 数据库连接信息:
echo 用户名: %DB_USER%
echo 数据库: %DB_NAME%
echo 主机: %DB_HOST% 端口: %DB_PORT%
echo.

echo 执行菜单结构修复SQL...
mysql -u %DB_USER% -p%DB_PASSWORD% -h %DB_HOST% -P %DB_PORT% %DB_NAME% --default-character-set=utf8 < sql\menu_restructure_fixed2.sql

if %ERRORLEVEL% NEQ 0 (
    echo 错误: 执行SQL脚本失败，请检查数据库连接参数。
    echo 错误代码: %ERRORLEVEL%
    goto :error
) else (
    echo SQL脚本执行成功！
)

echo 菜单结构修复完成！
echo 您现在可以手动启动系统查看结果。
echo 启动命令: cd scms-admin && mvn spring-boot:run
goto :end

:error
echo 如果您需要手动执行SQL脚本，请使用以下命令：
echo mysql -u root -p123456 scms < sql\menu_restructure_fixed2.sql
echo 或者使用数据库管理工具执行sql\menu_restructure_fixed2.sql文件

:end
pause 